$(document).ready(function(){
			$.formValidator.initConfig({formid:"registForm",onerror:function(msg){alert(msg)},onsuccess:function(){return true;}});					
	   		$("#username")
	   		.formValidator({onshow:"6 - 20个字符(包括字母、数字、下划线)",onfocus:"用户名至少6个字符,最多20个字符",oncorrect:"名称合法"})
	   		.inputValidator({min:6,max:20,onerror:"你输入的用户名非法,请确认"})
			.regexValidator({regexp:"username",datatype:"enum",onerror:"用户名格式不正确"})
	   		.ajaxValidator({
	   			 	type : "post",
					url : base+"/regist!checkUserName?time="+new Date().getTime()+"&user.loginName="+document.getElementById("username").value,
					datatype : "json",
					success : function(result){
						return result;
					},
					buttons: $("#button"),
					error: function(){
								alert("服务器没有返回数据，可能服务器忙，请重试");
								return false;
							},
					onerror : "该用户名不可用，请更换用户名",
					onwait : "正在对用户名进行合法性校验，请稍候..."
			});

			$("#email")
			.formValidator({onshow:"请输入有效的邮件地址，以便及时收取网站发出的重要信息。",onfocus:"邮箱不能为空",oncorrect:"名称合法" ,defaultvalue:"@"})
			.inputValidator({min:1,max:50,onerror:"邮件地址长度不能超过50字符"})
			.regexValidator({regexp:"^([\\w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([\\w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$",onerror:"你输入的邮箱格式不正确"})
			.ajaxValidator({
	   			 	type : "post",
					url : base+"/regist!checkUserEmail?time="+new Date().getTime()+"&user.email="+document.getElementById("email").innerHTML,
//					data:  {
//   						"user.email":document.getElementById("user_email").value
//   					},
					datatype : "json",
					success : function(result){
						return result;
					},
					buttons: $("#saveSubmit"),
					error: function(){
								alert("服务器没有返回数据，可能服务器忙，请重试");
								return false;
							},
					onerror : "该邮箱不可用，请更换邮箱",
					onwait : "正在对邮箱进行合法性校验，请稍候..."
			});
			
	$("#password")
	.formValidator({onshow:"请输入密码",onfocus:"密码不能为空",oncorrect:"密码合法"})
	.inputValidator({min:6,max:12,empty:{leftempty:false,rightempty:false,emptyerror:"密码两边不能有空符号"},onerror:"密码至少6位,最多12位,请确认"});
	$("#repassword")
	.formValidator({onshow:"请输入重复密码",onfocus:"两次密码必须一致哦",oncorrect:"密码一致"})
	.inputValidator({min:1,empty:{leftempty:false,rightempty:false,emptyerror:"重复密码两边不能有空符号"},onerror:"重复密码不能为空,请确认"})
	.compareValidator({desid:"password",operateor:"=",onerror:"2次密码不一致,请确认"});
	
	
	$("#code")
	.formValidator({onshow:"请输入验证码",onfocus:"输入验证码",oncorrect:"验证码输入正确" })
	.inputValidator({min:1,onerror:"必须输入验证码"})
	.ajaxValidator({
			 	type : "post",
			url : base+"/random!checkCode?time="+new Date().getTime(),
			datatype : "json",
			success : function(result){
				if(result){
					document.getElementById("submitImg").disabled=false;
				}else{
					document.getElementById("submitImg").disabled=true;
				}
				
				return result;
//				var result = data.iscorrect;
			},
			buttons: $("#button"),
			error: function(){
						alert("服务器没有返回数据，可能服务器忙，请重试");
						return false;
					},
			onerror : "验证码输入错误,请重新输入",
			onwait : "正在对验证码进行合法性校验，请稍候..."
	});
	
});

function checkForm(){
	document.getElementById("code").blur();
	if($.formValidator.pageIsValid(1)){
		document.getElementById("registForm").submit();
	}else{
		return;
	}
}
	
	